Artificial Intelligence Model for Software Reusability Prediction System

نویسندگان

چکیده

The most significant invention made in recent years to serve various applications is software. Developing a faultless software system requires the design be resilient. To make more efficient, it essential assess reusability of components used. This paper proposes prediction model named Flexible Random Fit (FRF) based on aging resilience for Service Net (SN) system. developed multilevel optimization technique characteristics such as cohesion, coupling, and complexity. Metrics are obtained from SN system, which then subjected min-max normalization avoid any saturation during learning process. feature extraction process feasible by enriching data quality via outlier detection. classes estimated tool called Soft Audit. Software can predicted effectively proposed FRF-ANN (Flexible - Artificial Neural Network) algorithm. Performance evaluation shows that algorithm outperforms all other techniques, thus ensuring tested using constraint-based testing techniques sure perfect at optimizing making predictions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intelligence System for Software Maintenance Severity Prediction

The software industry has been experiencing a software crisis, a difficulty of delivering software within budget, on time, and of good quality. This may happen due to number of defects present in the different modules of the project that may require maintenance. This necessitates the need of predicting maintenance urgency of the particular module in the software. In this paper, we have applied ...

متن کامل

Bayesian Prediction for Artificial Intelligence

This paper shows that the common method used for making predictions under uncertainty in AI and science is in error. This method is to use currently available data to select the best model from a given class of models-this process is called abduction-and then to use this model to make predictions about future data. The correct method requires averaging over all the models to make a prediction-w...

متن کامل

A Machine Learning based Efficient Software Reusability Prediction Model for Java Based Object Oriented Software

Software reuse refers to the development of new software systems with the likelihood of completely or partially using existing components or resources with or without modification. Reusability is the measure of the ease with which previously acquired concepts and objects can be used in new contexts. It is a promising strategy for improvements in software quality, productivity and maintainabilit...

متن کامل

Artificial Intelligence for Software Quality Improvement

This paper presents a software quality support tool, a Java source code evaluator and a code profiler based on computational intelligence techniques. It is Java prototype software developed by AI Group [1] from the Research Laboratories at Universidad de Palermo: an Intelligent Java Analyzer (in Spanish: Analizador Java Inteligente, AJI). It represents a new approach to evaluate and identify in...

متن کامل

Classifying Software for Reusability

Software reuse has been claimed to be one of the most promising approaches to enhance programmer productivity and software quality. One of the problems to be addresses to achieve high software reuse is organizing databases of software experience, in which information on software products and processes is stored and organized to enhance reuse. The Reuse Description Formalism (RDF) is a generaliz...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Intelligent Automation and Soft Computing

سال: 2023

ISSN: ['2326-005X', '1079-8587']

DOI: https://doi.org/10.32604/iasc.2023.028153